Efficient practical Byzantine consensus using random linear network coding

نویسندگان

چکیده

Abstract Using random linear network coding (RLNC) in asynchronous networks with one-to-many information flow has already been proven to be a valid approach maximize the channel capacities. Message-based consensus protocols such as practical Byzantine fault tolerance (pBFT) adhere partially said scenario. Protocol phases many-to-many communication, however, still suffer from quadratic growth number of required transmissions reach consensus. We show that an enhancement data transmission behavior is possible through combining RLNC pBFT one hybrid protocol. present several experiments conducted on topologies. conclude using RLNC-based offers significantly better performance under specific circumstances, which depend participating nodes and chosen parameters. Applying same other combinations message-based promises not only gain performance, but may also improve robustness security open up new application scenarios for RLNC, e.g., running it layer.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Practical Random Linear Network Coding on GPUs

Recently, random linear network coding has been widely applied in peer-to-peer network applications. Instead of sharing the raw data with each other, peers in the network produce and send encoded data to each other. As a result, the communication protocols have been greatly simplified, and the applications experience higher end-to-end throughput and better robustness to network churns. Since it...

متن کامل

Practical Synchronous Byzantine Consensus

We present new protocols for Byzantine state machine replication and Byzantine agreement in the synchronous and authenticated setting. The celebrated PBFT state machine replication protocol tolerates f Byzantine faults in an asynchronous setting using 3f + 1 replicas, and has since been studied or deployed by numerous works. In this work, we improve the Byzantine fault tolerance to n = 2f + 1 b...

متن کامل

Efficient Synchronous Byzantine Consensus

We present new protocols for Byzantine state machine replication and Byzantine agreement in the synchronous and authenticated setting. The celebrated PBFT state machine replication protocol tolerates f Byzantine faults in an asynchronous setting using 3f +1 replicas, and has since been studied or deployed by numerous works. In this work, we improve the Byzantine fault tolerance threshold to n =...

متن کامل

Brief Announcement: Practical Synchronous Byzantine Consensus

This paper presents new protocols for Byzantine state machine replication and Byzantine agreement in the synchronous and authenticated setting. The PBFT state machine replication protocol tolerates f Byzantine faults in an asynchronous setting using n = 3f + 1 replicas. We improve the Byzantine fault tolerance to n = 2f + 1 by utilizing the synchrony assumption. Our protocol also solves synchro...

متن کامل

Distributed Intrusion Detection of Byzantine Attacks in Wireless Networks with Random Linear Network Coding

Network coding is an elegant technique where, instead of simply relaying the packets of information they receive, the nodes of a network are allowed to combine several packets together for transmission and this technique can be used to achieve the maximum possible information flow in a network and save the needed number of packet transmissions. Moreover, in an energyconstraint wireless network ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Annales Des Télécommunications

سال: 2022

ISSN: ['0003-4347', '1958-9395']

DOI: https://doi.org/10.1007/s12243-022-00930-x